proforma invoice - Spanish English Dictionary